../vio/viosocket.c